Remote Hardware Pin
A GPIO pin definition for remote hardware module
Content copied to clipboard
meshtastic.RemoteHardwarePin
Types
Functions
Link copied to clipboard
inline fun ModuleConfigProtos.RemoteHardwarePin.copy(block: RemoteHardwarePinKt.Dsl.() -> Unit): ModuleConfigProtos.RemoteHardwarePin
inline fun ModuleConfigProtos.RemoteHardwarePin.copy(block: RemoteHardwarePinKt.Dsl.() -> Unit): ModuleConfigProtos.RemoteHardwarePin
inline fun ModuleConfigProtos.RemoteHardwarePin.copy(block: RemoteHardwarePinKt.Dsl.() -> Unit): ModuleConfigProtos.RemoteHardwarePin
inline fun ModuleConfigProtos.RemoteHardwarePin.copy(block: RemoteHardwarePinKt.Dsl.() -> Unit): ModuleConfigProtos.RemoteHardwarePin
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
GPIO Pin number (must match Arduino)
Content copied to clipboard
uint32 gpio_pin = 1;
Link copied to clipboard
Name for the GPIO pin (i.e. Front gate, mailbox, etc)
Content copied to clipboard
string name = 2;
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Type of GPIO access available to consumers on the mesh
Content copied to clipboard
.meshtastic.RemoteHardwarePinType type = 3;
Link copied to clipboard
Type of GPIO access available to consumers on the mesh
Content copied to clipboard
.meshtastic.RemoteHardwarePinType type = 3;
Link copied to clipboard
Link copied to clipboard
open fun newBuilder(prototype: ModuleConfigProtos.RemoteHardwarePin): ModuleConfigProtos.RemoteHardwarePin.Builder
Link copied to clipboard
Link copied to clipboard
open fun parseDelimitedFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): ModuleConfigProtos.RemoteHardwarePin
Link copied to clipboard
open fun parseFrom(data: Array<Byte>, extensionRegistry: ExtensionRegistryLite): ModuleConfigProtos.RemoteHardwarePin
open fun parseFrom(data: ByteString, extensionRegistry: ExtensionRegistryLite): ModuleConfigProtos.RemoteHardwarePin
open fun parseFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): ModuleConfigProtos.RemoteHardwarePin
open fun parseFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): ModuleConfigProtos.RemoteHardwarePin
open fun parseFrom(data: ByteBuffer, extensionRegistry: ExtensionRegistryLite): ModuleConfigProtos.RemoteHardwarePin
Link copied to clipboard
Link copied to clipboard